package cn.com.surker.sale.service;

import cn.com.surker.sale.entity.SaleStrengthSpecialPrice;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * @Author lucky
 * @create 2024年07月24 10:22
 * @desc 合同特性价格
 */
public interface SaleStrengthSpecialPriceBaseService extends IService<SaleStrengthSpecialPrice> {

    /**
     * 新增砼特性单价信息
     * @return
     */
    Integer saveSpecialPrice(SaleStrengthSpecialPrice specialPrice);

    /**
     * 修改砼特性单价信息
     * @return
     */
    Integer updateSpecialPrice(SaleStrengthSpecialPrice specialPrice);

    /**
     * 禁用
     * @param id
     * @param status
     * @return
     */
    Integer updateStatus(Long id, Integer status, String creator);

    /**
     * 查询合同特性价格
     * @param contractId
     * @return
     */
    List<SaleStrengthSpecialPrice> findByContract(Long contractId);

}
